top predator - Español Inglés Diccionario